package com.xidian.zhiancloud.model;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 相关方人员档案表
 *
 * @author zhangyifan
 */
@Data
@TableName("t_related_party_people_doc")
public class RelatedPartyPeopleDoc {
    /**
     * id
     */
    @ExcelIgnore()
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 多租户id
     */
    @ExcelIgnore()
    private Long companyId;

    /**
     * 所属相关方公司id
     */
    @ExcelIgnore()
    private Long belongRelatedPartyId;

    /**
     * 人员姓名
     */
    @ExcelProperty("姓名")
    private String name;

    /**
     * 身份证号
     */
    @ExcelProperty("身份证号")
    private String idCard;

    /**
     * 联系电话
     */
    @ExcelProperty("联系电话")
    private String phone;

    /**
     * 岗位
     */
    @ExcelProperty("岗位")
    private String post;

    /**
     * 作业项目
     */
    @ExcelProperty("作业项目")
    private String workProject;

    /**
     * 教育培训情况
     */
    @ExcelProperty("教育培训情况")
    private String education;

    /**
     * 资质证书链接url，多个链接用逗号分割
     */
    @ExcelIgnore()
    private String qualificationCertificateUrls;

    /**
     * 添加人id
     */
    @ExcelIgnore()
    private Long creatorId;

    /**
     * 添加时间
     */
    @ExcelIgnore()
    private Date createTime;
}